package placemodel

//
type PlaceRoomModel struct {
	Id	          int	         `gorm:"column:id" json:"id"`
	PlaceId       int	         `gorm:"column:place_id" json:"placeId"`
	Room          string	     `gorm:"column:room" json:"room"`                     //  房间号-支持中文
	RoomName      string	     `gorm:"column:room_name" json:"roomName"`             // 房源类型-外
	RoomNameShort string	     `gorm:"column:room_name_short" json:"roomNameShort"`  // 房源类型-简称(内) 如：豪华大床房
	WifiSsid      string	     `gorm:"column:wifi_ssid" json:"wifiSsid"`
	WifiPassword  string	     `gorm:"column:wifi_password" json:"wifiPassword"`
	DeviceSn      string	     `gorm:"column:device_sn" json:"deviceSn"`

	Status        uint8	         `gorm:"column:status" json:"status"`       // 房源状态：1空净房 2空脏房 3 住净房 4住脏房 5维修房 6停用房
	RoomType      uint8	         `gorm:"column:room_type" json:"roomType"`  // 1全日房 2钟点房 3半日房
	IsWindow      uint8	         `gorm:"column:is_window" json:"isWindow"`  // 是否有窗：1有 2无
	IsBed         uint8	         `gorm:"column:is_bed" json:"isBed"`        // 能否加床: 1能    2不能

	BedCnt        string	     `gorm:"column:bed_cnt" json:"bedCnt"`      // 床型 {\"bed_type\":  \"单人床\",\"bed_size\":\"2*1.8米\" }
	LiveNum       uint8	         `gorm:"column:live_num" json:"liveNum"`    // 可住人数
}

func NewPlaceRoomModel() *PlaceRoomModel {
	return &PlaceRoomModel{}
}

func (m *PlaceRoomModel) GetTableName() string {
	return "place_room"
}





